/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package org.hl7.v3;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

import org.eclipse.emf.common.util.Enumerator;

/**
 * <!-- begin-user-doc -->
 * A representation of the literals of the enumeration '<em><b>Registered Nurse Provider Codes</b></em>',
 * and utility methods for working with them.
 * <!-- end-user-doc -->
 * <!-- begin-model-doc -->
 * specDomain: S20370 (C-0-T19465-S20366-S20370-cpt)
 * <!-- end-model-doc -->
 * @see org.hl7.v3.V3Package#getRegisteredNurseProviderCodes()
 * @model extendedMetaData="name='RegisteredNurseProviderCodes'"
 * @generated
 */
public enum RegisteredNurseProviderCodes implements Enumerator {
	/**
	 * The '<em><b>163W00000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163W00000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163W00000X(0, "_163W00000X", "163W00000X"),

	/**
	 * The '<em><b>163WA0400X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WA0400X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WA0400X(1, "_163WA0400X", "163WA0400X"),

	/**
	 * The '<em><b>163WA2000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WA2000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WA2000X(2, "_163WA2000X", "163WA2000X"),

	/**
	 * The '<em><b>163WP2201X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP2201X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP2201X(3, "_163WP2201X", "163WP2201X"),

	/**
	 * The '<em><b>163WC3500X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC3500X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC3500X(4, "_163WC3500X", "163WC3500X"),

	/**
	 * The '<em><b>163WC0400X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC0400X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC0400X(5, "_163WC0400X", "163WC0400X"),

	/**
	 * The '<em><b>163WC1400X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC1400X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC1400X(6, "_163WC1400X", "163WC1400X"),

	/**
	 * The '<em><b>163WC1500X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC1500X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC1500X(7, "_163WC1500X", "163WC1500X"),

	/**
	 * The '<em><b>163WC2100X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC2100X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC2100X(8, "_163WC2100X", "163WC2100X"),

	/**
	 * The '<em><b>163WC1600X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC1600X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC1600X(9, "_163WC1600X", "163WC1600X"),

	/**
	 * The '<em><b>163WC0200X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC0200X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC0200X(10, "_163WC0200X", "163WC0200X"),

	/**
	 * The '<em><b>163WD0400X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WD0400X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WD0400X(11, "_163WD0400X", "163WD0400X"),

	/**
	 * The '<em><b>163WD1100X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WD1100X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WD1100X(12, "_163WD1100X", "163WD1100X"),

	/**
	 * The '<em><b>163WE0003X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WE0003X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WE0003X(13, "_163WE0003X", "163WE0003X"),

	/**
	 * The '<em><b>163WE0900X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WE0900X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WE0900X(14, "_163WE0900X", "163WE0900X"),

	/**
	 * The '<em><b>163WF0300X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WF0300X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WF0300X(15, "_163WF0300X", "163WF0300X"),

	/**
	 * The '<em><b>163WG0100X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WG0100X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WG0100X(16, "_163WG0100X", "163WG0100X"),

	/**
	 * The '<em><b>163WG0000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WG0000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WG0000X(17, "_163WG0000X", "163WG0000X"),

	/**
	 * The '<em><b>163WG0600X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WG0600X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WG0600X(18, "_163WG0600X", "163WG0600X"),

	/**
	 * The '<em><b>163WH0500X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WH0500X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WH0500X(19, "_163WH0500X", "163WH0500X"),

	/**
	 * The '<em><b>163WH0200X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WH0200X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WH0200X(20, "_163WH0200X", "163WH0200X"),

	/**
	 * The '<em><b>163WH1000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WH1000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WH1000X(21, "_163WH1000X", "163WH1000X"),

	/**
	 * The '<em><b>163WI0600X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WI0600X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WI0600X(22, "_163WI0600X", "163WI0600X"),

	/**
	 * The '<em><b>163WI0500X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WI0500X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WI0500X(23, "_163WI0500X", "163WI0500X"),

	/**
	 * The '<em><b>163WL0100X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WL0100X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WL0100X(24, "_163WL0100X", "163WL0100X"),

	/**
	 * The '<em><b>163WM0102X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WM0102X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WM0102X(25, "_163WM0102X", "163WM0102X"),

	/**
	 * The '<em><b>163WM0705X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WM0705X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WM0705X(26, "_163WM0705X", "163WM0705X"),

	/**
	 * The '<em><b>163WN0002X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0002X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0002X(27, "_163WN0002X", "163WN0002X"),

	/**
	 * The '<em><b>163WN0003X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0003X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0003X(28, "_163WN0003X", "163WN0003X"),

	/**
	 * The '<em><b>163WN0300X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0300X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0300X(29, "_163WN0300X", "163WN0300X"),

	/**
	 * The '<em><b>163WN0800X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0800X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0800X(30, "_163WN0800X", "163WN0800X"),

	/**
	 * The '<em><b>163WM1400X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WM1400X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WM1400X(31, "_163WM1400X", "163WM1400X"),

	/**
	 * The '<em><b>163WN1003X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN1003X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN1003X(32, "_163WN1003X", "163WN1003X"),

	/**
	 * The '<em><b>163WX0002X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0002X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0002X(33, "_163WX0002X", "163WX0002X"),

	/**
	 * The '<em><b>163WX0003X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0003X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0003X(34, "_163WX0003X", "163WX0003X"),

	/**
	 * The '<em><b>163WX0106X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0106X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0106X(35, "_163WX0106X", "163WX0106X"),

	/**
	 * The '<em><b>163WX0200X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0200X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0200X(36, "_163WX0200X", "163WX0200X"),

	/**
	 * The '<em><b>163WX1100X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX1100X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX1100X(37, "_163WX1100X", "163WX1100X"),

	/**
	 * The '<em><b>163WX0800X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0800X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0800X(38, "_163WX0800X", "163WX0800X"),

	/**
	 * The '<em><b>163WX1500X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX1500X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX1500X(39, "_163WX1500X", "163WX1500X"),

	/**
	 * The '<em><b>163WX0601X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0601X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0601X(40, "_163WX0601X", "163WX0601X"),

	/**
	 * The '<em><b>163WP0000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0000X(41, "_163WP0000X", "163WP0000X"),

	/**
	 * The '<em><b>163WP0218X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0218X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0218X(42, "_163WP0218X", "163WP0218X"),

	/**
	 * The '<em><b>163WP0200X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0200X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0200X(43, "_163WP0200X", "163WP0200X"),

	/**
	 * The '<em><b>163WP1700X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP1700X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP1700X(44, "_163WP1700X", "163WP1700X"),

	/**
	 * The '<em><b>163WS0121X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WS0121X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WS0121X(45, "_163WS0121X", "163WS0121X"),

	/**
	 * The '<em><b>163WP0808X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0808X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0808X(46, "_163WP0808X", "163WP0808X"),

	/**
	 * The '<em><b>163WP0809X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0809X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0809X(47, "_163WP0809X", "163WP0809X"),

	/**
	 * The '<em><b>163WP0807X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0807X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0807X(48, "_163WP0807X", "163WP0807X"),

	/**
	 * The '<em><b>163WR0400X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WR0400X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WR0400X(49, "_163WR0400X", "163WR0400X"),

	/**
	 * The '<em><b>163WR1000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WR1000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WR1000X(50, "_163WR1000X", "163WR1000X"),

	/**
	 * The '<em><b>163WS0200X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WS0200X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WS0200X(51, "_163WS0200X", "163WS0200X"),

	/**
	 * The '<em><b>163WU0100X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WU0100X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WU0100X(52, "_163WU0100X", "163WU0100X"),

	/**
	 * The '<em><b>163WW0101X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WW0101X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WW0101X(53, "_163WW0101X", "163WW0101X"),

	/**
	 * The '<em><b>163WW0000X</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WW0000X_VALUE
	 * @generated
	 * @ordered
	 */
	_163WW0000X(54, "_163WW0000X", "163WW0000X");

	/**
	 * The '<em><b>163W00000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163W00000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163W00000X
	 * @model literal="163W00000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163W00000X_VALUE = 0;

	/**
	 * The '<em><b>163WA0400X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WA0400X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WA0400X
	 * @model literal="163WA0400X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WA0400X_VALUE = 1;

	/**
	 * The '<em><b>163WA2000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WA2000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WA2000X
	 * @model literal="163WA2000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WA2000X_VALUE = 2;

	/**
	 * The '<em><b>163WP2201X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP2201X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP2201X
	 * @model literal="163WP2201X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP2201X_VALUE = 3;

	/**
	 * The '<em><b>163WC3500X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC3500X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC3500X
	 * @model literal="163WC3500X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC3500X_VALUE = 4;

	/**
	 * The '<em><b>163WC0400X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC0400X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC0400X
	 * @model literal="163WC0400X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC0400X_VALUE = 5;

	/**
	 * The '<em><b>163WC1400X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC1400X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC1400X
	 * @model literal="163WC1400X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC1400X_VALUE = 6;

	/**
	 * The '<em><b>163WC1500X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC1500X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC1500X
	 * @model literal="163WC1500X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC1500X_VALUE = 7;

	/**
	 * The '<em><b>163WC2100X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC2100X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC2100X
	 * @model literal="163WC2100X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC2100X_VALUE = 8;

	/**
	 * The '<em><b>163WC1600X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC1600X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC1600X
	 * @model literal="163WC1600X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC1600X_VALUE = 9;

	/**
	 * The '<em><b>163WC0200X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC0200X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC0200X
	 * @model literal="163WC0200X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC0200X_VALUE = 10;

	/**
	 * The '<em><b>163WD0400X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WD0400X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WD0400X
	 * @model literal="163WD0400X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WD0400X_VALUE = 11;

	/**
	 * The '<em><b>163WD1100X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WD1100X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WD1100X
	 * @model literal="163WD1100X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WD1100X_VALUE = 12;

	/**
	 * The '<em><b>163WE0003X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WE0003X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WE0003X
	 * @model literal="163WE0003X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WE0003X_VALUE = 13;

	/**
	 * The '<em><b>163WE0900X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WE0900X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WE0900X
	 * @model literal="163WE0900X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WE0900X_VALUE = 14;

	/**
	 * The '<em><b>163WF0300X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WF0300X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WF0300X
	 * @model literal="163WF0300X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WF0300X_VALUE = 15;

	/**
	 * The '<em><b>163WG0100X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WG0100X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WG0100X
	 * @model literal="163WG0100X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WG0100X_VALUE = 16;

	/**
	 * The '<em><b>163WG0000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WG0000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WG0000X
	 * @model literal="163WG0000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WG0000X_VALUE = 17;

	/**
	 * The '<em><b>163WG0600X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WG0600X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WG0600X
	 * @model literal="163WG0600X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WG0600X_VALUE = 18;

	/**
	 * The '<em><b>163WH0500X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WH0500X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WH0500X
	 * @model literal="163WH0500X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WH0500X_VALUE = 19;

	/**
	 * The '<em><b>163WH0200X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WH0200X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WH0200X
	 * @model literal="163WH0200X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WH0200X_VALUE = 20;

	/**
	 * The '<em><b>163WH1000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WH1000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WH1000X
	 * @model literal="163WH1000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WH1000X_VALUE = 21;

	/**
	 * The '<em><b>163WI0600X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WI0600X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WI0600X
	 * @model literal="163WI0600X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WI0600X_VALUE = 22;

	/**
	 * The '<em><b>163WI0500X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WI0500X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WI0500X
	 * @model literal="163WI0500X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WI0500X_VALUE = 23;

	/**
	 * The '<em><b>163WL0100X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WL0100X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WL0100X
	 * @model literal="163WL0100X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WL0100X_VALUE = 24;

	/**
	 * The '<em><b>163WM0102X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WM0102X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WM0102X
	 * @model literal="163WM0102X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WM0102X_VALUE = 25;

	/**
	 * The '<em><b>163WM0705X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WM0705X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WM0705X
	 * @model literal="163WM0705X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WM0705X_VALUE = 26;

	/**
	 * The '<em><b>163WN0002X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0002X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0002X
	 * @model literal="163WN0002X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0002X_VALUE = 27;

	/**
	 * The '<em><b>163WN0003X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0003X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0003X
	 * @model literal="163WN0003X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0003X_VALUE = 28;

	/**
	 * The '<em><b>163WN0300X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0300X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0300X
	 * @model literal="163WN0300X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0300X_VALUE = 29;

	/**
	 * The '<em><b>163WN0800X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0800X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0800X
	 * @model literal="163WN0800X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0800X_VALUE = 30;

	/**
	 * The '<em><b>163WM1400X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WM1400X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WM1400X
	 * @model literal="163WM1400X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WM1400X_VALUE = 31;

	/**
	 * The '<em><b>163WN1003X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN1003X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN1003X
	 * @model literal="163WN1003X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN1003X_VALUE = 32;

	/**
	 * The '<em><b>163WX0002X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0002X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0002X
	 * @model literal="163WX0002X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0002X_VALUE = 33;

	/**
	 * The '<em><b>163WX0003X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0003X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0003X
	 * @model literal="163WX0003X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0003X_VALUE = 34;

	/**
	 * The '<em><b>163WX0106X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0106X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0106X
	 * @model literal="163WX0106X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0106X_VALUE = 35;

	/**
	 * The '<em><b>163WX0200X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0200X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0200X
	 * @model literal="163WX0200X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0200X_VALUE = 36;

	/**
	 * The '<em><b>163WX1100X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX1100X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX1100X
	 * @model literal="163WX1100X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX1100X_VALUE = 37;

	/**
	 * The '<em><b>163WX0800X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0800X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0800X
	 * @model literal="163WX0800X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0800X_VALUE = 38;

	/**
	 * The '<em><b>163WX1500X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX1500X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX1500X
	 * @model literal="163WX1500X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX1500X_VALUE = 39;

	/**
	 * The '<em><b>163WX0601X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0601X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0601X
	 * @model literal="163WX0601X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0601X_VALUE = 40;

	/**
	 * The '<em><b>163WP0000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0000X
	 * @model literal="163WP0000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0000X_VALUE = 41;

	/**
	 * The '<em><b>163WP0218X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0218X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0218X
	 * @model literal="163WP0218X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0218X_VALUE = 42;

	/**
	 * The '<em><b>163WP0200X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0200X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0200X
	 * @model literal="163WP0200X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0200X_VALUE = 43;

	/**
	 * The '<em><b>163WP1700X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP1700X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP1700X
	 * @model literal="163WP1700X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP1700X_VALUE = 44;

	/**
	 * The '<em><b>163WS0121X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WS0121X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WS0121X
	 * @model literal="163WS0121X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WS0121X_VALUE = 45;

	/**
	 * The '<em><b>163WP0808X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0808X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0808X
	 * @model literal="163WP0808X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0808X_VALUE = 46;

	/**
	 * The '<em><b>163WP0809X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0809X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0809X
	 * @model literal="163WP0809X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0809X_VALUE = 47;

	/**
	 * The '<em><b>163WP0807X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0807X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0807X
	 * @model literal="163WP0807X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0807X_VALUE = 48;

	/**
	 * The '<em><b>163WR0400X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WR0400X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WR0400X
	 * @model literal="163WR0400X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WR0400X_VALUE = 49;

	/**
	 * The '<em><b>163WR1000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WR1000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WR1000X
	 * @model literal="163WR1000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WR1000X_VALUE = 50;

	/**
	 * The '<em><b>163WS0200X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WS0200X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WS0200X
	 * @model literal="163WS0200X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WS0200X_VALUE = 51;

	/**
	 * The '<em><b>163WU0100X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WU0100X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WU0100X
	 * @model literal="163WU0100X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WU0100X_VALUE = 52;

	/**
	 * The '<em><b>163WW0101X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WW0101X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WW0101X
	 * @model literal="163WW0101X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WW0101X_VALUE = 53;

	/**
	 * The '<em><b>163WW0000X</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WW0000X</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WW0000X
	 * @model literal="163WW0000X"
	 * @generated
	 * @ordered
	 */
	public static final int _163WW0000X_VALUE = 54;

	/**
	 * An array of all the '<em><b>Registered Nurse Provider Codes</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private static final RegisteredNurseProviderCodes[] VALUES_ARRAY =
		new RegisteredNurseProviderCodes[] {
			_163W00000X,
			_163WA0400X,
			_163WA2000X,
			_163WP2201X,
			_163WC3500X,
			_163WC0400X,
			_163WC1400X,
			_163WC1500X,
			_163WC2100X,
			_163WC1600X,
			_163WC0200X,
			_163WD0400X,
			_163WD1100X,
			_163WE0003X,
			_163WE0900X,
			_163WF0300X,
			_163WG0100X,
			_163WG0000X,
			_163WG0600X,
			_163WH0500X,
			_163WH0200X,
			_163WH1000X,
			_163WI0600X,
			_163WI0500X,
			_163WL0100X,
			_163WM0102X,
			_163WM0705X,
			_163WN0002X,
			_163WN0003X,
			_163WN0300X,
			_163WN0800X,
			_163WM1400X,
			_163WN1003X,
			_163WX0002X,
			_163WX0003X,
			_163WX0106X,
			_163WX0200X,
			_163WX1100X,
			_163WX0800X,
			_163WX1500X,
			_163WX0601X,
			_163WP0000X,
			_163WP0218X,
			_163WP0200X,
			_163WP1700X,
			_163WS0121X,
			_163WP0808X,
			_163WP0809X,
			_163WP0807X,
			_163WR0400X,
			_163WR1000X,
			_163WS0200X,
			_163WU0100X,
			_163WW0101X,
			_163WW0000X,
		};

	/**
	 * A public read-only list of all the '<em><b>Registered Nurse Provider Codes</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static final List<RegisteredNurseProviderCodes> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));

	/**
	 * Returns the '<em><b>Registered Nurse Provider Codes</b></em>' literal with the specified literal value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RegisteredNurseProviderCodes get(String literal) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			RegisteredNurseProviderCodes result = VALUES_ARRAY[i];
			if (result.toString().equals(literal)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Registered Nurse Provider Codes</b></em>' literal with the specified name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RegisteredNurseProviderCodes getByName(String name) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			RegisteredNurseProviderCodes result = VALUES_ARRAY[i];
			if (result.getName().equals(name)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Registered Nurse Provider Codes</b></em>' literal with the specified integer value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RegisteredNurseProviderCodes get(int value) {
		switch (value) {
			case _163W00000X_VALUE: return _163W00000X;
			case _163WA0400X_VALUE: return _163WA0400X;
			case _163WA2000X_VALUE: return _163WA2000X;
			case _163WP2201X_VALUE: return _163WP2201X;
			case _163WC3500X_VALUE: return _163WC3500X;
			case _163WC0400X_VALUE: return _163WC0400X;
			case _163WC1400X_VALUE: return _163WC1400X;
			case _163WC1500X_VALUE: return _163WC1500X;
			case _163WC2100X_VALUE: return _163WC2100X;
			case _163WC1600X_VALUE: return _163WC1600X;
			case _163WC0200X_VALUE: return _163WC0200X;
			case _163WD0400X_VALUE: return _163WD0400X;
			case _163WD1100X_VALUE: return _163WD1100X;
			case _163WE0003X_VALUE: return _163WE0003X;
			case _163WE0900X_VALUE: return _163WE0900X;
			case _163WF0300X_VALUE: return _163WF0300X;
			case _163WG0100X_VALUE: return _163WG0100X;
			case _163WG0000X_VALUE: return _163WG0000X;
			case _163WG0600X_VALUE: return _163WG0600X;
			case _163WH0500X_VALUE: return _163WH0500X;
			case _163WH0200X_VALUE: return _163WH0200X;
			case _163WH1000X_VALUE: return _163WH1000X;
			case _163WI0600X_VALUE: return _163WI0600X;
			case _163WI0500X_VALUE: return _163WI0500X;
			case _163WL0100X_VALUE: return _163WL0100X;
			case _163WM0102X_VALUE: return _163WM0102X;
			case _163WM0705X_VALUE: return _163WM0705X;
			case _163WN0002X_VALUE: return _163WN0002X;
			case _163WN0003X_VALUE: return _163WN0003X;
			case _163WN0300X_VALUE: return _163WN0300X;
			case _163WN0800X_VALUE: return _163WN0800X;
			case _163WM1400X_VALUE: return _163WM1400X;
			case _163WN1003X_VALUE: return _163WN1003X;
			case _163WX0002X_VALUE: return _163WX0002X;
			case _163WX0003X_VALUE: return _163WX0003X;
			case _163WX0106X_VALUE: return _163WX0106X;
			case _163WX0200X_VALUE: return _163WX0200X;
			case _163WX1100X_VALUE: return _163WX1100X;
			case _163WX0800X_VALUE: return _163WX0800X;
			case _163WX1500X_VALUE: return _163WX1500X;
			case _163WX0601X_VALUE: return _163WX0601X;
			case _163WP0000X_VALUE: return _163WP0000X;
			case _163WP0218X_VALUE: return _163WP0218X;
			case _163WP0200X_VALUE: return _163WP0200X;
			case _163WP1700X_VALUE: return _163WP1700X;
			case _163WS0121X_VALUE: return _163WS0121X;
			case _163WP0808X_VALUE: return _163WP0808X;
			case _163WP0809X_VALUE: return _163WP0809X;
			case _163WP0807X_VALUE: return _163WP0807X;
			case _163WR0400X_VALUE: return _163WR0400X;
			case _163WR1000X_VALUE: return _163WR1000X;
			case _163WS0200X_VALUE: return _163WS0200X;
			case _163WU0100X_VALUE: return _163WU0100X;
			case _163WW0101X_VALUE: return _163WW0101X;
			case _163WW0000X_VALUE: return _163WW0000X;
		}
		return null;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final int value;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String name;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String literal;

	/**
	 * Only this class can construct instances.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private RegisteredNurseProviderCodes(int value, String name, String literal) {
		this.value = value;
		this.name = name;
		this.literal = literal;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getValue() {
	  return value;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getName() {
	  return name;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getLiteral() {
	  return literal;
	}

	/**
	 * Returns the literal value of the enumerator, which is its string representation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	public String toString() {
		return literal;
	}
	
} //RegisteredNurseProviderCodes
